#ifndef _DRVSERIALH_
#define _DRVSERIALH_

#include "sio.h"

#ifdef __cplusplus
extern "C" {
#endif

typedef struct _esp32Serial {
    SioBase super;
    struct {
        SioOps  ops;
        POINTER serial;
        int number;
    }Protected;
}Esp32Serial;

void Esp32SerialInit(void);

#ifdef __cplusplus
}
#endif

#endif  /* sioh */